Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Singapore Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 Bosnia/Herzegovina F1 Serbia&Montenegro F1 France F8 France F9 Italy F5 Serbia & Montenegro F3 Serbia & Montenegro F4 Croatia F5 Tunisia F7 Spain F5 Spain F6 Spain F9 Italy F5 Croatia F4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Italy F15 Germany F5 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Tunisia F4 Tunisia F5 Tunisia F6 Turkey F3 Turkey F4 Turkey F5 Turkey F6 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F1 Serbia F2 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Croatia F10 Iran F5 Croatia F1 Portugal F1 Portugal F2 Turkey F4 Turkey F5 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Serbia F2 Croatia F9 Serbia F3 Portugal F3 Spain #1-w1 Syria F1 Syria F2 Serbia F7 Croatia F7 Croatia F8 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Croatia F9 Croatia F10 Turkey F12 Turkey F13 Germany F3 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Turkey F6 Turkey F7 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Bosnia & Herzegovina F7 Serbia F2 Serbia F3 Estonia F1 Estonia F2 Serbia F4 Serbia F5 Italy F22 Croatia F7 Sudan F1 Sudan F2 Turkey F4 Italy F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Serbia F2 Serbia F3 Croatia F8 Turkey F32 Turkey F33 Turkey F34 Turkey F35 Turkey F1 Turkey F2 Turkey F3 Turkey F4 Croatia F1 Croatia F2 Italy F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F5 Serbia F1 Serbia F2 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Serbia F7 Serbia F8 Croatia F8 Croatia F9 Serbia F11 Serbia F13 Serbia F14 Croatia F11 Croatia F12 Turkey F43 Turkey F44 Turkey F45 Turkey F46 Turkey F2 Croatia F1 Croatia F2 Canada F1 Canada F2 Bosnia & Herzegovina F1 Turkey F35 Senegal F1 Senegal F2 Turkey F49 Turkey F50 France F1 Turkey F2 Turkey F3 Turkey F5 Turkey F6 Greece F1 Greece F3 Greece F4 Bosnia & Herzegovina F4 Turkey F22 Turkey F23 Croatia F8 Turkey F24 Turkey F25 Greece F2 Egypt F27 Egypt F28 Egypt F29 Senegal F1 Senegal F2 Turkey F46 Turkey F27 Turkey F28 Turkey F29 Germany F18 Egypt F40 Egypt F41 Nigeria F3 Nigeria F4 Spain F4 Nigeria F2 Spain F6 Spain F7 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Croatia F3 Serbia & Montenegro F6 Croatia F5 Croatia F1 Egypt F13 Egypt F14 Croatia F4 Serbia F4 Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Egypt F3 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Egypt F13 (Sharm El Sheikh) Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Hungary F6 (Gyor) M25 Kiseljak M25 Gyor M25 Stockholm M25 Falun M25+H Lagos M25+H Lagos M15 Opava M15 Prague M15 Monastir M15 Monastir M25 Nussloch M25 Aktobe M25 Aktobe M15 Trnava M15 Doha M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Cairo M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh Iran F6 M15 Sibenik M15 Prijedor M15 Sharm El Sheikh M25 Kiseljak M15 Sarajevo M25 Belgrade M15 Doboj M25 Prostejov M15 Pirot M25 Skopje M25 Trimbach M15 Sharm ElSheikh M15 Dubrovnik Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia M15 Osijek Sina-Kia Motors Tennis Cup - Cordenons Sporting Challenger - Turin M25+H Kassel Open de Montauban - Montauban Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov M15 Budapest M15 Kursumlijska Banja Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bancastato Challenger Lugano - Lugano M15 Sarajevo Concurso Internacional de Vigo - Vigo Iskratel Open - Kranj Challenger Copa Sevilla - Seville M25 Split Kos-Zucchetti Tennis Cup - Cordenons Garden Open 2004 - Rome M15 Meerbusch M15 Monastir M15 Monastir M15 Monastir Prosperita Open 2007 - Ostrava Mamaia Challenger - Constanta M15 Heraklion M15 Kursumlijska Banja 9° Trani Cup - Trani LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva M15 Doha Tennis Napoli Cup 2006 - Napoli M25 Velenje Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Challenger 42 - Andrezieux M15 Sibenik Memorial A. Manfredini Sassuolo Challenger - Sassuolo M15 Monastir M25 Marburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Medjurgorje Open - Medjugorje Memorial Savigni - Sassuolo Brasov Challenger - Brasov M15 Monastir Banja Luka Challenger 2008 - Banja Luka Copa Petrobras - Montevideo Bancolombia Open - Cali M15 Heraklion M15 Kayseri Ispat Open 2004 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Siemens Open - Scheveningen Challenger Ciudad de Guayaquil - Guayaquil Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt IX Torneo Internacionale de Tennis - Barletta Belgrade Challenger Open Costa Daurada - Tarragona Cepu Open - San Marino Mordovia Cup - Mordovia Marrakech Challenger Barletta Challenger Sarajevo Challenger San Remo Tennis Cup - San Remo Alfa Romeo Tennis Cup - Cordenons Oberstaufen Cup - Oberstaufen Scheveningen Challenger Copa Petrobras Brazil - Belo Horizonte Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Tanger Brasov Challenger - Brasov San Marino Challenger Copa Kia - Santiago Samarkand Challenger Banja Luka Challenger Tarragona Challenger Asuncion Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli Florionapolis Challenger XI Torneo Internazionale di Tennis - Barletta ECU Prague Open - Prague Memorial Manfredini - Sassuolo Napoli Challenger Palermo Challenger Pharma Medico Open 2008 - Aarhus Casablanca Challenger Le Gosier Challenger Barletta Challenger Mitsubishi Electric Europe Cup - Monza Prostejov Challenger Morocco Tennis Tour - Marrakech M25 Maribor M25 Maribor La Rinascente Tennis Cup Harbour Club Milano - Milan San Marino Challenger Seville Challenger San Sebastian Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Challenger de Providencia-Copa Kia - Santiago Madrid Challenger Rennes Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona San Benedetto Challenger Turin Challenger Salinas Challenger Sarajevo Challenger Copa Petrobras - Santiago St. Brieuc Challenger Napoli Challenger Bratislava Challenger Cordenons Challenger Segovia Challenger Alphen Challenger Nord LB Open - Braunschweig Seville Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin M25 Trnava Kos Succhetti Tennis Cup - Cordenons M15 Trnava Kosice Challenger Timisoara Challenger Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil BH Telecom Indoors Sarajevo 2006 - Sarajevo Recanati Challenger Rimouski Challenger M25 Loughborough San Marino Challenger Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba Alphen Challenger Istanbul Challenger Izmir Challenger M25 Sunderland Eckental Challenger Ciutat de Barcelona - Barcelona Irving Challenger Samarkand Challenger Milan Challenger San Marino Challenger Cordenons Challenger Meerbusch Challenger Open de Montauban - Montauban Banja Luka Challenger Siemens Open 2007 - Scheveningen Seville Challenger Cherbourg Challenger M15 Sharm ElSheikh Guangzhou Challenger Orbetello Challenger Copa Petrobras Colombia - Bogota Prostejov Challenger Prague Challenger Genova Challenger Banja Luka Challenger Agri Challenger Rome Challenger Ortisei Challenger Bergamo Challenger Cherbourg Challenger Jonkoping Challenger Guangzhou Challenger Vicenza Challenger Portoroz Challenger Manerbio Challenger M25 Dubrovnik Rome Challenger Brest Challenger San Benedetto Challenger - San Benedetto Eckental Challenger Andria Challenger Wroclaw Challenger Karshi Challenger Palermo Challenger Recanati Challenger Astana Challenger Scheveningen Challenger Tampere Challenger Segovia Challenger Meerbusch Challenger Genova Challenger Seville Challenger Istanbul Challenger Tashkent Challenger Brest Challenger M15 Kayseri Bordeaux Challenger Eckental Challenger Bergamo Challenger St. Brieuc Challenger Alicante Challenger Barletta Challenger Tunis Challenger Vicenza Challenger Astana Challenger Padova Challenger Segovia Challenger Portoroz Challenger Sao Paulo Challenger Zhangjiagang Challenger Banja Luka Challenger Shanghai Challenger Furth Challenger Montevideo Challenger M15 Doha Santiago Challenger Shymkent Challenger Istanbul 2 Challenger Forli 2 Challenger Lugano Challenger Zagreb Challenger Troisdorf Challenger Guadalajara Challenger M15 Prijedor Salzburg Challenger M15 Brcko Seville Challenger M15 Sarajevo Bratislava Challenger Samarkand Challenger Almaty Challenger M15 Kayseri Perugia Challenger Eckental Challenger Happy Valley Challenger Ortisei Challenger M15 Doha Cortina Challenger Kosice Challenger Izmir Challenger Fergana Challenger Bordeaux Challenger Izmir Challenger Sibiu Challenger Kenitra Challenger Open Costa Daurada - Tarragona Aachen Challenger Prostejov Challenger Quimper Challenger M15 Kayseri M15 Kamen Punta Del Este Challenger Segovia Challenger Brescia Challenger Ismaning Challenger Black Forest Open - Freudenstadt Andria Challenger Happy Valley Challenger Casablanca Challenger Bucaramanga Challenger M15 Cairo Karshi Challenger Sibiu Challenger Bratislava Challenger Fergana Challenger Loughborough Challenger M25 Trnava Meerbusch Challenger Almaty Challenger Rome Challenger Seville Challenger M15 Split Istanbul Challenger Perugia Challenger Perugia Challenger M15 Osijek Izmir Challenger San Benedetto Challenger M15 Doboj Tashkent Challenger M15 Prijedor Como Challenger Ilkley Challenger Canberra Challenger Zadar Challenger Andria Challenger Kazan Challenger Shenzhen Challenger Turin Challenger M15 Monastir X Torneo Internazionale di Tennis - Barletta Recanati Challenger Bratislava Challenger Prague Challenger Trnava Challenger Cordenons Challenger Grodzisk Mazowiecki Challenger St. Remy Challenger Marbella Challenger Mohammedia Challenger Tashkent Challenger M25 Bali Trieste Challenger Ostrava Challenger Bratislava Challenger Portoroz Challenger Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger Rabat Challenger Andria Challenger Budapest Challenger Lille Challenger Mexico City Challenger M15 Hinode Samarkand Challenger Shymkent Challenger Marburg Challenger Recanati Challenger Sopot Challenger Cordenons Challenger Florence Challenger Barcelona Challenger Caltanissetta Challenger Rennes Challenger Monza Challenger Quimper Challenger Cherbourg Challenger Trofeo Internacional Club Laieta - Barcelona Tunis Challenger Seoul Challenger Aix En Provence Challenger Busan Challenger Lisbon Challenger Gwangju Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Parma Challenger Ludwigshafen Challenger Oberstaufen Challenger Recanati Challenger Porsche Open - Poznan Prague Challenger 7° Trani Cup - Trani Liberec Challenger Manerbio Challenger Portoroz Challenger Prostejov Challenger Prague 2 Challenger Warsaw Challenger Eckental Challenger Schickendanz Open - Furth Ortisei Challenger Forli 3 Challenger Forli 1 Challenger Forli 5 Challenger Biel Challenger The LTA Men's Challenger Wrexham - Wrexham Split Challenger Tunis Challenger Quimper Challenger Poznan Challenger Sarajevo Open 2004 - Sarajevo Portoroz Challenger Banja Luka Challenger Istanbul Challenger Ismaning Challenger Vilnus Challenger Ortisei Challenger Sarajevo Open - Sarajevo 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Koblenz Challenger Ilkley Challenger Banja Luka Challenger 2005 - Banja Luka Copa Petrobras Uruguay - Montevideo Szekesfehervar Challenger Tunis Open 2006 - Tunis Banja Luka Challenger Seville Challenger Florence Challenger Ortisei Challenger ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Segovia Challenger Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Napoli Challenger Quimper Challenger Oeiras 3 Challenger Open de la Comunidad Valenciana - Valencia Santiago Challenger Genova Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Alphen Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Barcelona Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open SEAT Godo 2006 - Barcelona Forli 2 Challenger Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Bratislava Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Heineken Open - Auckland Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Erste Bank Open - Vienna VTR Open - Vina del Mar Estoril Open - Estoril St. Petersburg Open - St. Petersburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo Banja Luka Challenger Furth Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Copa Claro - Buenos Aires Interwetten Austrian Open - Kitzbuhel Madrid Challenger BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Mestre Challenger San Benedetto Challenger Cortina Challenger Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Orleans Challenger Milan Challenger Masters Series - Hamburg Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Sarajevo Challenger Marbella Challenger Napoli Challenger Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Portugal Open - Oeiras BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Ecuador Open - Quito Rome Challenger Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Mersin Challenger Campionati Internazionali di Sicilia - Palermo Itajai Challenger Santos Challenger BRD Nastase Tiriac Trophy - Bucharest Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Casablanca Challenger AEGON Championships - London Fergana Challenger Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Heineken Open - Auckland Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag AEGON Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Arad Challenger Karshi Challenger AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Ortisei Challenger Helsinki Challenger Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Serbia Open - Belgrade Shenzhen Challenger UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad M25 Sheffield Trieste Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Marrakech Challenger Blois Challenger Surbiton Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Marburg Challenger Seville Challenger Rio Open 500 - Rio de Janeiro Izmir Challenger Kenitra Challenger Buenos Aires Challenger Topshelf Open - 's-Hertogenbosch St. Brieuc Challenger San Marino Challenger Bordeaux Challenger M15 Bali Valencia Open - Valencia Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Barcelona Challenger Aegon Nottingham Open - Nottingham Ostrava Challenger Sibiu Challenger Istanbul Challenger Bet-at-home Open - Hamburg San Benedetto Challenger Austrian Open - Kitzbuhel Brescia Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Bratislava Challenger Leon Challenger Karshi Challenger Brasil Open - Sao Paulo Biella Challenger Bet-at-home Open - Hamburg Losinj Challenger Biella Challenger M15 Bali 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Eckental Challenger Samarkand Challenger Hungarian Open - Budapest Sanremo Challenger Ricoh Open - 's-Hertogenbosch Seville Challenger Alicante Challenger Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Amersfoort Challenger L'Aquila Challenger Como Challenger Istanbul Challenger Bastad Challenger Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya Riviera di Rimini Challenger - Rimini Open Romania - Bucharest Zug Challenger Mercedes Cup - Stuttgart Troisdorf Challenger Trieste Challenger Movistar Open - Vina del Mar Orange Prokom Open - Sopot Banja Luka Open - Banja Luka Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne VTR Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Millennium Estoril Open - Estoril European Open - Antwerp Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo M15 Kayseri Marbella Challenger Barletta Challenger Murcia Challenger Francavilla Challenger Nur-Sultan Challenger Segovia Challenger Cordenons Challenger Biella Challenger Mauthausen Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Topshelf Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Banja Luka Challenger Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Split Challenger Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Luedenscheid Challenger BNP Paribas Masters - Paris PTT Thailand Open - Bangkok Qatar Open - Doha Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Brasil Open - Costa do Sauipe Mutua Madrilena Madrid Open - Madrid Open Romania - Bucharest SkiStar Swedish Open - Bastad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid French Open - Paris Bet-at-home Open - Hamburg Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Open de la Comunidad Valenciana - Valencia Sony Open Tennis - Miami French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Chennai Open - Chennai Swiss Indoors Basel - Basel Kremlin Cup - Moscow Tata Open Maharashtra - Pune Davis Cup, Europe/Africa Group II, 2R, EST-BIH 2-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group II, 2R, BIH-EST 3-2 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne All Lower level tournaments U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group II, 1R, MAR-BIH 2-3 Davis Cup, Group II, 3R, DEN-BIH 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group II, 1R, BIH-LUX 4-1 Davis Cup, Group 2, 1R, MKD-BIH 2-3 Wimbledon (juniors) Tulln Challenger